home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1996 February
/
EnigmA AMIGA RUN 04 (1996)(G.R. Edizioni)(IT)[!][issue 1996-02][Skylink CD III].iso
/
earcd
/
comm2
/
tasys_10.lha
/
rexx
/
TASys.Trans
Wrap
Text File
|
1995-10-03
|
3KB
|
138 lines
/**/
/* TA-Sys - (C) S.Gillibrand 1995 - Digital Design Production */
/**/
ver$="1.0"
/* Variables To Alter */
sysinfopath="Work:Utilities/SysInfo/SysInfo" /* The Path To The SysInfo */
qinfopath="C:Qinfo" /* The Path To The QInfo */
statuspath="C:Status" /* The Path To The Status */
availpath="C:Avail" /* The Path To The Avail */
cpu=0 /* 0=CPU ISN'T a 68040 */
/* 1=CPU IS a 68040 */
/* */
Options Results
Cls
Newline
ab=0
Userinfo 'x'
Ansi=result
if ansi="ON" then do
red="
"
grn="
"
yel="
"
blu="
"
mag="
"
cyn="
"
wht="
"
bld="
"
fsh="
"
clr=""
end
else do
red=""
grn=""
yel=""
blu=""
mag=""
cyn=""
wht=""
bld=""
fsh=""
clr=""
end
print YEL"TA-Sys "ver$" - (C) S.Gillibrand 1995 - Digital Design Production"
newline
print CYN"Devices Mounted:"CLR||BLD
newline
address command qinfopath" >T:TA-Sys.Tmp"
sendfile "T:TA-Sys.Tmp"
newline
send CYN"Gathering System Information Please Wait... "
newline
Address command sysinfopath" -q >T:TA-Sys.Tmp"
Address Command availpath" chip >T:Ta-Sys.Temp"
call Open(in,'T:Ta-Sys.Temp','R')
chip=readln(in)
Call close(in)
Address Command availpath" fast >T:Ta-Sys.Temp"
call Open(in,'T:Ta-Sys.Temp','R')
fast=readln(in)
Call close(in)
Call Open(in,'T:TA-Sys.Tmp','R')
do i=1 to 4;dummy=readln(in);end
send CYN"Processing System Information Please Wait... "BLD""WHT
do z=1 to 35
if ansi="ON" then call clock
data=readln(in)
if compress(data)~="" then ariston.z=strip(substr(data,47,length(data)-46,))
end
Call close(in)
newline;newline
continue
sendfile "BBS:Text/Ta-Sys"
if cpu=0 then send "4H"ariston.34
else send "4H"ariston.35
send "4H"ariston.6
send "4H"left(ariston.7,6)
send "4H"ariston.8
send "5H"ariston.12
send "5H"ariston.13
send "5H"ariston.14
send "4H"ariston.1
send "4H"ariston.2
send "4H"ariston.3
send "4H"ariston.4
send "4H"ariston.5
send "74H"ariston.18
if cpu=0 then send "69H"ariston.32
else send "69H"ariston.33
send "63H"ariston.25
send "63H"ariston.27
send "63H"ariston.28
send "31H"ariston.19
send "31H"ariston.9
send "31H"ariston.10
send "31H"ariston.11
send "31H"ariston.15
send "31H"ariston.16
send "31H"ariston.17
send "31H"ariston.20
if cpu=0 then send "43H"ariston.33
else send "43H"ariston.34
send "14H"ariston.29
send "14H"ariston.30
send "9H"chip
send "5H"fast
send "2H"chip+fast
send CLR
getchar
cls
newline
print CYN"Processes Active:"CLR||BLD
newline
address command statuspath" >T:TA-Sys.Tmp"
sendfile "T:TA-Sys.Tmp"
newline
continue
print CLR||CYN"Memory Status:"CLR||BLD
newline
address command availpath" >T:TA-Sys.Tmp"
sendfile "T:TA-Sys.Tmp"
newline
continue
exit
clock:
ab=ab+1
if ab=9 then ab=1
send "D"
if ab=1|ab=5 then send "|"
if ab=2|ab=6 then send "/"
if ab=3|ab=7 then send "-"
if ab=4|ab=8 then send "\"
return